package cn.zhouchao.basic.anno;

import java.lang.annotation.*;

// 表示注解在方法上、类上生效
@Target({ElementType.METHOD, ElementType.TYPE})
// 表示注解可以通过反射获取
@Retention(RetentionPolicy.RUNTIME)
// 可以被javadoc工具提取成文档，可以不加
@Documented
public @interface PreAuthorize {
    // 注解的第一个值：permission的 name 字段值
    String name() default "";
    // 注解的第二个值：permission的 sn 字段值
    String sn() default "";

}
